VideoFlow: Python framework that facilitates the quick development of complex video analysis applications and other series-processing based applications in a multiprocessing environment. [GitHub]
VidGear: Powerful Multi-Threaded OpenCV and FFmpeg based Turbo Video Processing Python Library with unique State-of-the-Art Features. [GitHub]
NVIDIA DALI: A library containing both highly optimized building blocks and an execution engine for data pre-processing in deep learning applications [GitHub]
TensorStream: A library for real-time video stream decoding to CUDA memory [GitHub]
C++ image processing library with using of SIMD: SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX, AVX2, AVX-512, VMX(Altivec) [GitHub]
Pretrained image and video models for Pytorch. [GitHub]
LiveDetect - Live video client to DeepDetect. [GitHub]
CaTDet: Cascaded Tracked Detector for Efficient Object Detection from Video [Paper]
Mao, Huizi, Taeyoung Kong, and William J. Dally. (SysML2019)
Live Video Analytics at Scale with Approximation and Delay-Tolerance [Paper]
Zhang, Haoyu, Ganesh Ananthanarayanan, Peter Bodik, Matthai Philipose, Paramvir Bahl, and Michael J. Freedman. (NSDI 2017)
Chameleon: scalable adaptation of video analytics [Paper]
Jiang, Junchen, et al. (SIGCOMM 2018)
Summary: Configuration controller for balancing accuracy and resource. Golden configuration is a good design. Periodic profiling often exceeded any resource savings gained by adapting the configurations.
Kang, Daniel, Peter Bailis, and Matei Zaharia. "Blazeit: Fast exploratory video queries using neural networks." arXiv preprint arXiv:1805.01046 (2018). [Paper]
Noscope: optimizing neural network queries over video at scale [Paper][GitHub]
Kang, Daniel, John Emmons, Firas Abuzaid, Peter Bailis, and Matei Zaharia. (VLDB2017)
Summary: Information cache + difference detection model + small detection model + sequence optimizer
SVE: Distributed video processing at Facebook scale [Paper]
Neural-Enhanced Live Streaming: Improving Live Video Ingest via Online Learning [Paper]
Jaehong Kim, Youngmok Jung, Hyunho Yeo, Juncheol Ye, and Dongsu Han (SIGCOMM2020)
Learning in situ: a randomized experiment in video streaming [Paper]
Francis Y. Yan and Hudson Ayers, Stanford University; Chenzhi Zhu, Tsinghua University; Sadjad Fouladi, James Hong, Keyi Zhang, Philip Levis, and Keith Winstein, Stanford University (NSDI2020)
CSI: Inferring Mobile ABR Video Adaptation Behavior under HTTPS and QUIC [Paper]
Shichang Xu (University of Michigan), Subhabrata Sen (AT&T Labs Research), Z. Morley Mao (University of Michigan) (Eurosys2020)
Reconstructing proprietary video streaming algorithms [Paper]
Maximilian Grüner, Melissa Licciardello, and Ankit Singla, ETH Zürich (ATC2020)
Neural adaptive content-aware internet video delivery. [Paper][GitHub]
Yeo, H., Jung, Y., Kim, J., Shin, J. and Han, D., 2018. (OSDI 2018)